# coding=utf-8
# 代码文件：chapter9/ch9.2.2.py

# 行从 PyPDF2模块导入PdfFileReader类
from PyPDF2 import PdfFileReader

f = r'data/xlwings Make Excel Fly.pdf'

pdf_reader = PdfFileReader(f)       # 获取一个 PdfFileReader 对象

pageCount = pdf_reader.numPages     # 获取 PDF 的页数

print('pageCount：', pageCount)

page = pdf_reader.getPage(0)        # 获得获得PDF文件的第一个页对象PageObject

text = page.extractText()           # 提取第一页的文本
print(text)

outlines = pdf_reader.getOutlines()
# print(outlines)

print('Game Over！')
